@white: #ffffff;
@black: #000000;
@base_text: #7F7F7F;
@orange_light: #FFAE00;
@orange_dark: #ff7f00;
@title_back: #E6E6E6;
@title_front: @base_text;
@title_border: #cfcfcf;
@text: @black;
@unable: #C6C6C6;
@hint: #E6E6E6;
@border: @hint;
@btn_top: @orange_light;
@btn_bottom: @orange_dark;
@btn_text: @white;
@btn_border: #f39a00;
@btn_back_top: @white;
@btn_back_bottom: #EFEFEF;
@btn_back_text: #999999;

@base_size: 20px;
@large_size: 1.2em;
@small_size: 0.8em;

@nav-height:2.5em;
@page-width:980px;

@input-height:2em;

.hr-10{
	height:0.5em;
}
.hr-20{
	height:1em;
}
.hr-30{
	height:1.5em;
}
.hr-40{
	height:2em;
}
.hr-50{
	height:2.5em;
}
.clear{
	clear:both;
}

.page-center{
	text-align:center;
	margin:0 auto;
}
.light{
	color:@unable;
}
a{
	color:@btn_back_text;
}
body {
	border-radius:0;
	font-size:@base_size;
	color:@base_text;
	font-family: "Microsoft YaHei" ! important;
}
input[type='text']{
	font-size:@base_size;
	height:2em;
	line-height:2em;
}
.checkbox{
	/* -webkit-appearance: none;
  
  height: 1.1em;
  vertical-align: middle;
  width: 1.1em;
  margin-right:1.1em;
	border:1px solid @hint;
	width:@base_size; */
	margin:0;
	padding:0;
}
.mynav{
	background:@title_back;
	text:@title_front;
	height:@nav-height;
	line-height:@nav-height;
	border-bottom:1px solid @title_border;
	margin-bottom:0px;
	.nav-title{
		height:@nav-height;
		line-height:@nav-height;
		text-align:center;
	}
	.nav-left{
		height:@nav-height;
		text-align:center;
		text-align:left;
		float:left;
	}
	.nav-right{
		height:@nav-height;
		text-align:center;
		text-align:left;
		width: @nav-height * 1.5;
		background-color: @orange_light;
		float:right;
	}
}

.mycont-nav{
	padding-right: 0px !important;
	padding-left: @base_size;

}

.mycont{
	padding-left:@base_size;
	padding-right:@base_size;
	margin-top: @nav-height;
	//min-height: @page-width / 1.4;
}

.big-logo{
	margin:0 auto;
	width:228px;
	height:128px;
	background-color:@orange_light;
}

.input-form{
	margin:0 auto;
	max-width:400px;
	
	.row{
		height:41px;
		line-height:@input-height;
		border:solid 1px @border;
		
		margin-top:-1px;
		.lable{
			color:@black;
			padding-right:0;
		}

		.input-pack{
			margin:0 ;
			padding:0 ;
			input[type="text"],input[type="password"]{
				background-color:transparent;
				padding-left:1em;
				padding-right:1em;
				width:100%;
				height:@input-height;
				line-height:38px;
				border:0;
			}
			
		}
		.btn-pack{
			padding-left:0;
			padding-right:0;
		}
		.pad-right{
			padding-right:0.5em;
		}
		.pad-left{
			padding-left:0.5em;
		}
	}
	.row-line{
		border:0;
		height:auto;
		margin-bottom:0.5em;
	}
	.row-errmsg{
		color:red;
		height:1.5em;
		line-height:1.5em;
	}
	.row_date{
		background-color:@hint;
	}
	input[type="checkbox"]{
		/* -webkit-appearance: none;
	  
	  height: 1.1em;
	  vertical-align: middle;
	  width: 1.1em;
	  margin-right:1.1em;
		border:1px solid @hint;
		width:@base_size; */
		margin-top:0.5em;
		margin-right:1.1em;
		padding:0;
	}


}
.btn{
	font-size:@base_size;
	border-radius:0;
}
.btn-orange,.btn-orange:hover, .btn-orange:visited{
	border-radius:0;
	height:2.2em;
	font-size:@base_size;
	color:@white;
	background-image: -webkit-linear-gradient(top,@btn_top 0,@btn_bottom 100%);
	background-image: -o-linear-gradient(top,@btn_top 0,@btn_bottom 100%);
	background-image: -webkit-gradient(linear,left top,left bottom,from(@btn_top),to(@btn_bottom));
	background-image: linear-gradient(to bottom,@btn_top 0,@btn_bottom 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff265a88', GradientType=0);
	filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
	background-repeat: repeat-x;
	border-color: @btn_border;
}

.btn-grey,btn-grey:hover,btn-grey:visited{
	border-radius:0;
	height:2.2em;
	font-size:@base_size;
	color:@btn_back_text;
	background-image: -webkit-linear-gradient(top,@btn_back_top 0,@btn_back_bottom 100%);
	background-image: -o-linear-gradient(top,@btn_back_top 0,@btn_back_bottom 100%);
	background-image: -webkit-gradient(linear,left top,left bottom,from(@btn_back_top),to(@btn_back_bottom));
	background-image: linear-gradient(to bottom,@btn_back_top 0,@btn_back_bottom 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff265a88', GradientType=0);
	filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
	background-repeat: repeat-x;
	border-color: @title_back;
}

.tab-orange{
	thead{
		background-color:@orange_light;
		border-bottom:1px;
		font-weight:normal;
		text-align:center;
		color:@white;
		th{
			font-weight:normal;
			text-align:center;
		}
	}
}
.gold-tree{
	width:100%;
	height:385px;
	background:url('../images/gold_tree.jpg') no-repeat center;
	background-size:contain;
}
.input-group,.input-group-lg,.form-control,.input-group-addon{
	border-radius:0 !important;

}


.dropdown-pack{
	select{
		width:100%;
		padding-left:0.3em;
		padding-right:0.3em;
		font-size:@base_size;
		height: 2em;
	}

	.dropdown{
		font-size:@base_size;
	}
}

.rlf-tip-error {
	color: #cc0000;
}
.rlf-tip-wrap {
	font-size: 12px;
	height: 26px;
}
